package com.dog.basics.security.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.dog.basics.bean.dto.admin.common.AppConnectBindDto;
import com.dog.basics.security.enums.App;
import com.dog.basics.security.model.AppConnect;

/**
 *
 * @author dog on 2018/09/07.
 */
public interface AppConnectService extends IService<AppConnect> {

	/**
	 * 查询第三方对应用户信息
	 * @param bizUserId
	 * @param app
	 * @return
	 * guonh 2019年12月21日
	 */
	AppConnect getByBizUserId(String bizUserId, App app);

	/**
	 * 绑定第三方账户信息
	 * @param dto
	 * @return
	 * guonh 2019年12月21日
	 */
	boolean editBindingThirdPartyAccount(AppConnectBindDto dto);
}
